package com.example.demo.service;

import com.example.demo.pojo.BookNameBean;

import java.util.HashMap;
import java.util.List;

/**
 * @Classname BookNameService
 * @Description TODO
 * @Date 2020/12/27 21:03
 * @Created by 新
 */
public interface BookNameService {
    /**
     * 根据关键字获取符合的图书名称列表
     * @param bookNameCon 关键字
     * @return 列表
     */
    List<BookNameBean> getBookNameList(String bookNameCon);

    /**
     * @param bookName 图书名称
     * @param bookPress 图书出版社
     * @return 影响的表名和行数
     */
    HashMap deleteBookNameList(String bookName, String bookPress);

    /**
     * @param bookNameList 图书名称列表
     * @return 影响的行数
     */
    int addBookNameList(List<String> bookNameList);

    /**
     * 按条件修改图书名称列表对应的数据
     * @param bookName 修改后的图书名称
     * @param bookNameCon 关键字
     * @return 影响行数
     */
    int updateBookNameList(String bookName,String bookNameCon);

}
